/**
  * @name zhangyy-g@grandsoft.com.cn 
  * @description zhangyy's code
  * Date: 15-4-17
  * Time: 下午6:08
  *
  */
[class^="ficon-"],
[class*=" ficon-"] {
    display: inline-block;
    width: 33px;
    height: 36px;
    line-height: 36px;
    vertical-align: middle;
    background: url(images/icons.png) no-repeat;
}

.ficon-folder {
    background-position: -60px -50px;
}

.ficon-ai {
    background-position: -10px 0px;
}

.ficon-fa {
    background-position: -10px -50px;
}

.ficon-fl {
    background-position: -10px -50px;
}

.ficon-pd {
    background-position: -10px -100px;
}

.ficon-xs {
    background-position: -10px -200px;
}

.ficon-wd {
    background-position: -10px -300px;
}

.ficon-ps {
    background-position: -10px -250px;
}

.ficon-pt {
    background-position: -10px -150px;
}

.ficon-zi {
    background-position: -10px -350px;
}

.ficon-im {
    background-position: -10px -400px;
}

.ficon-vi {
    background-position: -10px -500px;
}

.ficon-mp {
    background-position: -10px -550px;
}

.ficon-print {
    background-position: -60px -100px;
}

.ficon-public-folder {
    background-position: -60px -150px;
}

.ficon-video {
    background-position: -60px -200px;
}

.ficon-share {
    background-position: -60px -250px;
}

.ficon-public {
    background-position: -60px -300px;
}

.ficon-folder-lock {
    background-position: -60px -403px;
}

.ficon-share-lock {
    background-position: -60px -453px;
}

.ficon-get-share-lock {
    background-position: -61px -500px;
}

.ficon-shortcut {
    background-position: -60px -350px;
}

.ficon-other {
    background-position: -10px -450px;
}